.gpub2conttopbox strong{ font-size: 20px; display: block; line-height: 130%; padding: 36px -10 0 30px; color: #1f1f1f; }
/*20190619:  padding: 36px 0 0 30px; 鏀逛负 36px -10 0 30px; font-size:26px 鏀逛负 20px  modify by button*/  
.contactfrom div select { 
    height: 33px;
    line-height: 33px;
    display: block;
    width: 99%;
    border: none;
    border-bottom: #cccccc solid 1px;
    outline: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/selectbg.jpg) 467px center no-repeat;
    background-size: 7px;
    font-size:16px;
}
 .contactfrom div select:focus{border-bottom: #a70e13 solid 2px;}
.list-paddingleft-2{padding-left:20px;}
.list-paddingleft-2 li{color:#a70e13;font-size:18px;}
.list-paddingleft-2 li p{color:#666666;font-size:16px;padding-left:9px;line-height:30px;margin-bottom:0px;}
/*IPshow*/
.ipshowbotp{ clear:both;padding-left:10px;margin-bottom:-2px;font-size:16px;line-height:26px;}
/*margin-bottom:-2px; add by button*/
.ipnotitle{margin:0 auto 0 auto; padding-top:40px;}

.cpbshowtext{ float: left; margin: 0 0 0 0; width: 100%; }
.cpbshowtext b{ font-size: 26px; color: #2e2e2e; line-height: 40px; margin-bottom:20px;display:block; }

.messagebox{ display:none;width:50%; min-width:650px; background:#fff; border-radius:5px; position:fixed; top:20%; left:25%;z-index:10002; padding-top:8px; overflow:hidden;border: 1px solid gray;box-shadow:#666 0px 0px 10px}
.messagebox-title{text-align: left;margin-top: 35px;padding-left: 30px;font-size: 30px;}
.messagebox-title span{border-bottom: #b0272b solid 2px;}
.messagebox-content{margin:12px 30px 12px 30px;line-height:30px;}
.messagebox-close {text-decoration: none;display: inline-block;width: 75px;margin-top: 10px;height: 30px;line-height: 30px;color: #ffffff;font-size: 14px;background: #a70e13;border: #610003 solid 1px;border-radius: 5px;text-align: center;}
.messagebox-close:hover { color: #ffffff;}
.messageboxbg {display:none;background: rgba(0,0,0,0.5);width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index:10000;}
.messagesending{display:none;width:30%; min-width:375px; background:#fff; border-radius:5px; position:fixed; top:45%; left:35%;z-index:10002; padding-top:8px; overflow:hidden;}
.messagebox-content a:link{color:#a70e13;text-decoration: underline;}
.messagebox-content a:hover{color:#a70e13;text-decoration: underline;}
.messagebox-content a:visited{color:#a70e13;text-decoration: underline;}
.messagebox-content a:active{color:#a70e13;text-decoration: underline;}

@media (min-width: 1328px) and (max-width: 1530px){
	.cpbshowtext{width: 1150px; float: none;}
}
@media (min-width: 1100px) and (max-width: 1328px){
	.cpbshowtext{width: 1000px; float: none;}
}
@media (min-width: 12px) and (max-width: 1099px){
	.cpbshowtext{ width: 90%; margin:0 auto 0 auto;  float: none;padding-top: 20px; padding-bottom: 15px;}
	.cpbshowtext b{ font-size: 18px; line-height: 150%;  }
	.cpbshowtext ul{     margin: 12px 0 0 0; }
	.cpbshowtext i{    margin-top: 19px; font-size: 16px;}
}